package com.jeesite.modules.common.dao;

import com.jeesite.common.mybatis.annotation.MyBatisDao;
import com.jeesite.modules.common.entity.*;

import java.util.List;
import java.util.Map;

@MyBatisDao
public interface OldDataDao {

    List<OtsDeployParent> findlistTask();

    List<OtsSubject> findListOtsSubject(OtsSubject otsSubject);

    List<OtsTimeNode> findListOtsTimeNode(OtsTimeNode otsTimeNode);

    OtsDeployMap findotsDeployMap(OtsDeployMap otsDeployMap);

    OtsDeploy findOtsDeploy(OtsDeploy otsDeploy);

    List<OtsDeploy> findlistTaskAction();

    List<Map<Object, Object>> findTaskFile();

    List<Map<Object, Object>> findActionFile();

    List<OtsFeedbackInfo> findlistfeedbackInfo(OtsFeedbackInfo otsFeedbackInfo);

    List<OtsDeployMap> findListOtsDeploy();

    List<Map<Object, Object>> findFeedbackFile(String ss);

    List<OtsAudit> findTaskAudit(OtsAudit otsAudit);

    List<OtsAudit> findTaskAuditByid(OtsAudit otsAudit);

    OtsDeployParent findOtsDeployParent(String id);

    OtsFeedbackInfo findOtsFeedBack(String id);

    List<Map<Object, Object>> findCompleteTaskFile();

    List<Map<Object, Object>> findCompleteFeedbackFile();

    List<OtsDeployParent> findBeforelistTask();

    List<OtsDeploy> findBeforelistTaskAction();

    List<OtsDeployMap> findBeforeListOtsDeploy();

    List<Map<Object, Object>> findBeforeTaskFile();

    List<Map<Object, Object>> findBeforeFeedbackFile();
}
